package IO.Commons_IO;
/**
 * 拷贝
 */

import org.apache.commons.io.FileUtils;
import org.apache.commons.io.IOUtils;

import java.io.File;
import java.io.IOException;
import java.net.URL;

public class commTest02 {
    public static void main(String[] args) throws IOException {
        //复制文件
        FileUtils.copyFile(new File("src/IO/ppp.png"),new File("src/IO/Commons_IO/ppp-p.png"));
        //复制文件到目录
        FileUtils.copyFileToDirectory(new File("src/IO/ppp.png"),new File("src/IO/Commons_IO"));
        //复制目录到目录 成为子目录
        //FileUtils.copyDirectoryToDirectory(new File("lib"),new File("lib2"));
        //复制目录里的文件
        FileUtils.copyDirectory(new File("lib"),new File("lib2"));
        //拷贝URL内容
        FileUtils.copyURLToFile(new URL("http://www.baidu.com"),new File("src/IO/Commons_IO/baidu.html"));
        String urls = IOUtils.toString(new URL("http://www.baidu.com"),"UTF-8");
        System.out.println(urls);
    }
}
